4e623ca3400c8ce20a899949c4b439faeec3d80f,pippo-core/src/main/java/ro/pippo/core/Languages.java,Languages,getLanguageOrDefault,#RouteContext#,176
Before Change
cookie = routeContext.getRequest().getCookie(cookieName);
if (cookie != null) {
if (!StringUtils.isNullOrEmpty(cookie.getValue())) {
String language = getLanguageOrDefault(cookie.getValue());
return language;
}
}
After Change
// Step 2: Look for a Request cookie.
cookie = routeContext.getRequest().getCookie(cookieName);
if (cookie != null && !StringUtils.isNullOrEmpty(cookie.getValue())) {
return getLanguageOrDefault(cookie.getValue());
}
// Step 3: Look for a lang parameter in the response locals